Listes de nombres en Python

Modifié par Mathsylvie

1. Programmer sur la calculatrice le programme en Python suivant.

1           \(\texttt{def suite_u(n):}\)

2               \(\texttt{L=[]}\)

3                \(\texttt{u=5}\)

4                 \(\texttt{L.append(u)}\)

5                 \(\texttt{for k in range (n):}\)

                       \(\texttt{u=1.2*u}\)

7                         \(\texttt{L.append(u)}\)

8           \(\texttt{return L}\)

2. Préciser la suite mise en jeu dans ce programme.

3. a. Faire tourner cet algorithme en prenant successivement \(n=0\)  ; \(n=1\)  ; \(n=2\) puis \(n=10.\)

    b. En déduire le rôle de l'instruction \(\texttt{L.append(u)}\) .

4. Quel est le but de cet algorithme ?

Source : https://lesmanuelslibres.region-academique-idf.fr
Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-premiere-tronc-commun ou directement le fichier ZIP
Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0